Il Dates modulo in Julia fornisce un solido framework gerarchico per gestire i dati temporali attraverso tre tipi immutabili principali: Time (basato sull'orologio), Date (basato sul calendario), e DateTime (combinato).
1. Gestione dello spazio dei nomi
Scegliere come caricare il modulo determina la tua sintassi di interazione:
- using Dates: Importa tutte le funzioni esportate in
Main. Puoi chiamaretoday()direttamente. - import Dates: Le funzioni devono essere esplicitamente prefissate (ad esempio,
Dates.now()). Questo è più sicuro per ingegneria su larga scala per evitare collisioni di nomi.
2. Accessori e estrazione
Oltre alla creazione, Julia consente l'estrazione chirurgica dei metadati usando funzioni specializzate come year(), minute(), o dayofweekofmonth() per identificare schemi specifici (ad esempio, il terzo venerdì).
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>